foreign branches - German English Dictionary